wreak one's spite - French English Dictionary